package com.gem.domain;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.util.Date;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class TrainingOrder implements Serializable {
    private Integer trainingOrderId;//主键
    private String trainingOrderName;//学生姓名
    private String trainingOrderSex;//性别
    private String trainingOrderIDNumber;//身份证号
    private String trainingOrderTel;//联系方式
    private String trainingOrderSchool;//院校
    private String trainingOrderEducation;//学历
    private String trainingOrderTrainingBase;//实训基地
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date trainingOrderPayDate;//缴费日期 年月日
    private String trainingOrderPayType;//缴费类型
    private Double trainingOrderSchoolSubsidy;//院校补贴
    private String trainingOrderSubsidyState;//补贴状态（是否到账）
    private Double trainingOrderLiveFee;//住宿费
    private Double trainingOrderLiveFeeCase;//住宿押金
    private Double trainingOrderAgencyFee;//代办费
    private String trainingOrderDiscountType;//折扣类型
    private Integer userChannelId;//渠道专员id 外键
    private String channelName;//渠道专员名称
    private Integer userConsultId;//咨询专员id 外键
    private String consultName;//咨询专员名称
    private String trainingOrderRemarks;//备注

}
